home *** CD-ROM | disk | FTP | other *** search
/ Everything For A Hacker / 19990506-[HACK].iso / SECURE / CRYPT / GOST.ZIP / README.2ND < prev    next >
Text File  |  1998-03-08  |  7KB  |  129 lines

  1. â«ß»«ñá »α«úαá¼¼¿ßΓδ ¿ »«½∞º«óáΓѽ¿,  ¿¼Ñε τÑßΓ∞ »αÑñßΓáó¿Γ∞ óá¼ »«τΓ¿
  2. «»Γ¿¼á½∞¡πε  »«  íδßΓα«ñÑ⌐ßΓó¿ε  »α«úαá¼¼¡πε  αÑ὿ºáµ¿ε   É«ßß¿⌐߬«ú«
  3. ¬α¿»Γ«úαáΣ¿τÑ߬«ú« ßΓá¡ñáαΓá âÄæÆ 28147-89 ñ½∩ 16- ¿ 32-í¿Γ«óδσ »α«µÑß-
  4. ß«α«ó ßѼÑ⌐ßΓóá Intel 80x86/88, á ΓᬪѠ¡áí«α ß«»πΓßΓóπεΘ¿σ ¼áΓÑα¿á½«ó.
  5. ü«½ÑÑ íδßΓαπε αÑ὿ºáµ¿ε ¼«ª¡« ßñѽáΓ∞ Γ«½∞¬« ºá ßτÑΓ ßπΘÑßΓóÑ¡¡«ú« (ó
  6. ¡Ñ߬«½∞¬« αáº) πóѽ¿τÑ¡¿∩ αẼÑαá ¬«ñá, »α¿ φΓ«¼ óδ¿úαδΦ »« ß¬«α«ßΓ¿
  7. ß«ßΓáó¿Γ óßÑú« ¡Ñ߬«½∞¬« »α«µÑ¡Γ«ó.
  8.  
  9. éδ ¼«ªÑΓÑ ßó«í«ñ¡« ¿ß»«½∞º«óáΓ∞ óßÑ φΓ«, Ñß½¿ «ßΓáÑΓÑß∞ ó αἬáσ ½¿µÑ¡-
  10. º¿«¡¡δσ ß«ú½áΦÑ¡¿⌐, »α¿óÑñÑ¡¡δσ ó Σá⌐½Ñ ReadMe.1st, ¡Ñ«ΓΩѼ½Ñ¼«⌐ τáßΓ¿
  11. ¡áßΓ«∩ΘÑú« ¡áí«αá ¼áΓÑα¿á½«ó.
  12.  
  13. éÑαß¿∩ ¼áΓÑα¿á½«ó: 08.03.98, ñ½∩ «Γ»αá󬿠»« φ½.»«τΓÑ.
  14.  
  15. é »αÑñ½áúáѼδ⌐ éá¼ ¡áí«α ¼«úπΓ óσ«ñ¿Γ∞ (á ¼«úπΓ, ß««ΓóÑΓßΓóÑ¡¡« ¿ ¡Ñ óσ«ñ¿Γ∞
  16. ß½ÑñπεΘ¿Ñ Σá⌐½δ:
  17.  
  18. 0. æἫѠó᪡«Ñ - óσ«ñ¿Γ ó« óßÑ ¡áí«αδ.
  19. README.1st  - ½¿µÑ¡º¿∩ ¡á ¿ß»«½∞º«óá¡¿Ñ ¼áΓÑα¿á½«ó ñá¡¡«ú« áασ¿óá;
  20. README.2nd  - Σá⌐½, ¬«Γ«αδ⌐ óδ ó ¡áßΓ«∩ΘÑÑ óαѼ∩ τ¿ΓáÑΓÑ;
  21.  
  22. 1. ÉÑ὿ºáµ¿∩ Σπ¡¬µ¿⌐ ¬α¿»Γ«úαáΣ¿τÑ߬«ú« »αÑ«íαẫóá¡¿∩ âÄæÆ28147-89.
  23. GOST.ASM    - «ß¡«ó¡«⌐ Φáú ¬α¿»Γ«»αÑ«íαẫóá¡¿∩;
  24. GOST~.ASM   - 32-í¿Γ. «ß¡«ó¡«⌐ Φáú ¬α¿»Γ«»αÑ«íαẫóá¡¿∩;
  25. EXPCHT.ASM  - αáßΦ¿αÑ¡¿Ñ Γáí½¿µδ ºá¼Ñ¡;
  26. EXPKEY.ASM  - αáßΦ¿αÑ¡¿Ñ ¬½ετá »« ßσѼѠ»« ºáñá¡¡«⌐ ßσѼÑ;
  27. EXPKEY~.ASM - 32-í¿Γ. αáßΦ¿αÑ¡¿Ñ ¬½ετá »« ßσѼѠ»« ºáñá¡¡«⌐ ßσѼÑ;
  28. GAMMA.ASM   - ºá- ¿ αáß-Φ¿Σα«óá¡¿Ñ ñá¡¡δσ ó αѪ¿¼Ñ úá¼¼¿α«óá¡¿∩;
  29. GAMMA~.ASM  - 32-í¿Γ. ºá- ¿ αáß-Φ¿Σα«óá¡¿Ñ ñá¡¡δσ ó αѪ¿¼Ñ úá¼¼¿α«óá¡¿∩;
  30. GAMMALD.ASM - αáßΦ¿Σα«óá¡¿Ñ ñá¡¡δσ ó αѪ¿¼Ñ úá¼¼¿α«óá¡¿∩ ß «íαáΓ¡«⌐ ßó∩º∞ε;
  31. GAMMALD~.ASM- 32-í¿Γ. αáßΦ¿Σα«óá¡¿Ñ ñá¡¡δσ ó αѪ¿¼Ñ úá¼¼¿α«óá¡¿∩ ß «íαáΓ¡«⌐ ßó∩º∞ε;
  32. GAMMALE.ASM - ºáΦ¿Σα«óá¡¿Ñ ñá¡¡δσ ó αѪ¿¼Ñ úá¼¼¿α«óá¡¿∩ ß «íαáΓ¡«⌐ ßó∩º∞ε;
  33. GAMMALE~.ASM- 32-í¿Γ. ºáΦ¿Σα«óá¡¿Ñ ñá¡¡δσ ó αѪ¿¼Ñ úá¼¼¿α«óá¡¿∩ ß «íαáΓ¡«⌐ ßó∩º∞ε;
  34. IMITO.ASM   - óδτ¿ß½Ñ¡¿Ñ ¿¼¿Γ«óßΓá󬿠ñ½∩ í½«¬á ñá¡¡δσ;
  35. IMITO~.ASM  - 32-í¿Γ. óδτ¿ß½Ñ¡¿Ñ ¿¼¿Γ«óßΓá󬿠ñ½∩ í½«¬á ñá¡¡δσ;
  36. SIMPLE.ASM  - ºá- ¿ αáß-Φ¿Σα«óá¡¿Ñ ñá¡¡δσ ó αѪ¿¼Ñ »α«ßΓ«⌐ ºá¼Ñ¡δ;
  37. SIMPLE~.ASM - 32-í¿Γ. ºá- ¿ αáß-Φ¿Σα«óá¡¿Ñ ñá¡¡δσ ó αѪ¿¼Ñ »α«ßΓ«⌐ ºá¼Ñ¡δ;
  38. GOST.H      - ºáú«½«ó«τ¡δ⌐ Σá⌐½ ß «»¿ß᡿Ѽ Σπ¡¬µ¿⌐ Φ¿Σα«óá¡¿∩;
  39.  
  40. 2. éß»«¼«úáΓѽ∞¡δÑ ¼áΓÑα¿á½δ »« »α«úαá¼¼Ñ Φ¿Σα«óá¡¿∩.
  41. XCRYPTOR.C  - ¿ßσ«ñ¡δ⌐ ΓѬßΓ »α«úαá¼¼δ Φ¿Σα«óá¡¿∩;
  42. GE386CPU.ASM- Σπ¡¬µ¿∩ »α«óÑન, τΓ« »α«úαá¼¼á óδ»«½¡∩ÑΓß∩ ¡á CPU ¡Ñ ¡¿ªÑ 386;
  43. GOST.MAK    - make-Σá⌐½ ñ½∩ »«ßΓα«Ñ¡¿∩ »α«úαá¼¼δ Φ¿Σα«óá¡¿∩ Σá⌐½á »« âÄæÆ;
  44. GOST386.MAK - make-Σá⌐½ ñ½∩ »«ßΓα«Ñ¡¿∩ 32-í¿Γ«ó«⌐ »α«úαá¼¼δ Φ¿Σα«óá¡¿∩ Σá⌐½á
  45.               »« âÄæÆ;
  46. XGOST.MAK   - make-Σá⌐½ ñ½∩ »«ßΓα«Ñ¡¿∩ »α«úαá¼¼δ Φ¿Σα«óá¡¿∩ Σá⌐½á »« ¼«ñ¿Σ¿¬á-
  47.               µ¿∩¼ âÄæÆá;
  48. XGOST386.MAK- make-Σá⌐½ ñ½∩ »«ßΓα«Ñ¡¿∩ 32-í¿Γ«ó«⌐ »α«úαá¼¼δ Φ¿Σα«óá¡¿∩ Σá⌐½á
  49.               »« ¼«ñ¿Σ¿¬áµ¿∩¼ âÄæÆá;
  50. CHANGTBL.CHT- Σá⌐½ ß Γáí½¿µÑ⌐ ºá¼Ñ¡;
  51. CHTTAB.CHT  - Σá⌐½ ß Γáí½¿µÑ⌐ ºá¼Ñ¡;
  52. KEY.KEY     - Σá⌐½ ß ¬½ετ«¼ Φ¿Σα«óá¡¿∩;
  53. SIMPLE.KEY  - Σá⌐½ ß Γα¿ó¿á½∞¡δ¼ ¬½ετ«¼ Φ¿Σα«óá¡¿∩ (ß«ßΓ«∩Θ¿¼ ¿º «ñ¡¿σ 0);
  54.  
  55. 3. êß»«½¡∩ѼδÑ ¼«ñπ½¿.
  56. GOST.EXE    - »α«úαá¼¼á Φ¿Σα«óá¡¿∩ Σá⌐½á »« âÄæÆ;
  57. GOST386.EXE - 32-í¿Γ«óá∩ »α«úαá¼¼á Φ¿Σα«óá¡¿∩ Σá⌐½á »« âÄæÆ;
  58. XGOST.EXE   - »α«úαá¼¼á Φ¿Σα«óá¡¿∩ Σá⌐½á »« ¼«ñ¿Σ¿¬áµ¿∩¼ âÄæÆá;
  59. XGOST386.EXE- 32-í¿Γ«óá∩ »α«úαá¼¼δ Φ¿Σα«óá¡¿∩ Σá⌐½á »« ¼«ñ¿Σ¿¬áµ¿∩¼ âÄæÆá;
  60.  
  61. 4. ä«»«½¡¿Γѽ∞¡δÑ πΓ¿½¿Γδ.
  62. SHOWGOST.C  - ¿ßσ«ñ¡δ⌐ ΓѬßΓ »α«úαá¼¼δ SHOWGOST.EXE;
  63. GAMME.ASM   - ¼«ñπ½∞ óδαáí«Γ¬¿ ¬α¿»Γ«úá¼¼δ ñ½∩ »áα«½Ñ⌐ ¿ ¬½ετÑ⌐;
  64. MAKE1KEY.C  - ΓѬßΓ »α«úαá¼¼δ úÑ¡Ñαᵿ¿ «ñ¡«ú« ¬½ετá "φ½Ñ¬Γα«¡¡«⌐ απ½ÑΓ¬«⌐";
  65. MAKEKEYS.C  - ΓѬßΓ »α«úαá¼¼δ óδαáí«Γ¬¿ ¼áßß¿óá ¬½ετÑ⌐;
  66. MAKEPSWS.C  - ΓѬßΓ »α«úαá¼¼δ óδαáí«Γ¬¿ ¼áßß¿óá »áα«½Ñ⌐;
  67. MAKEKEYS.MAK- MAKE-Σá⌐½ ñ½∩ »α«úαá¼¼δ úÑ¡Ñαᵿ¿ ¼áßß¿óá ¬½ετÑ⌐;
  68. MAKEPSWS.MAK- MAKE-Σá⌐½ ñ½∩ »α«úαá¼¼δ úÑ¡Ñαᵿ¿ ¼áßß¿óá »áα«½Ñ⌐;
  69. KEYLIST1.CFK- Σá⌐½-ß»¿ß«¬ ¬½ετÑ⌐ ñ½∩ »α«úαá¼¼δ óδαáí«Γ¬¿ ¼áßß¿óá ¬½ετÑ⌐;
  70. TEST.PWC    - Σá⌐½ ¬«¡Σ¿úπαᵿ¿ »áα«½∩ ñ½∩ »α«úαá¼¼δ óδαáí«Γ¬¿ ¼áßß¿óá »áα«½Ñ⌐;
  71. TEST2.PWC   - ÑΘÑ «ñ¿¡;
  72. TEST3.PWC   - ÑΘÑ «ñ¿¡;
  73. TEST4.PWC   - ÑΘÑ «ñ¿¡;
  74.  
  75. 5. êº¼ÑαÑ¡¿Ñ íδßΓα«ñÑ⌐ßΓó¿∩ αÑ὿ºáµ¿⌐.
  76. SPEEDMES.ASM- ¼«ñπ½∞ ¿º¼ÑαÑ¡¿∩ óαѼѡ¿ óδ»«½¡Ñ¡¿∩ ¬«ñá Φ¿Σα«óá¡¿∩
  77. MES_MAKE.BAT- ¬«¼á¡ñ¡δ⌐ Σá⌐½ »«ßΓα«Ñ¡¿∩ ¿º¼Ñα¿Γѽ∞¡«ú« ¼«ñπ½∩;
  78. GAMMA.INC   - ¿¡ΓÑαΣÑ⌐ß¡δ⌐ ¼«ñπ½∞ »α«µÑñπαδ úá¼¼¿α«óá¡¿∩;
  79. GAMMALD.INC - ¿¡ΓÑαΣÑ⌐ß¡δ⌐ ¼«ñπ½∞ αáßΦ¿Σα«óá¡¿∩ ú«¼¼¿α«ó᡿Ѽ ß Äæ;
  80. GAMMALE.INC - ¿¡ΓÑαΣÑ⌐ß¡δ⌐ ¼«ñπ½∞ ºáΦ¿Σα«óá¡¿∩ ú«¼¼¿α«ó᡿Ѽ ß Äæ;
  81. IMITO.INC   - ¿¡ΓÑαΣÑ⌐ß¡δ⌐ ¼«ñπ½∞ ºáΦ¿Σα«óá¡¿∩ ú«¼¼¿α«ó᡿Ѽ ß Äæ;
  82. SIMPLE.INC  - ¿¡ΓÑαΣÑ⌐ß¡δ⌐ ¼«ñπ½∞ »α«µÑñπαδ »α«ßΓ«⌐ ºá¼Ñ¡δ;
  83. DES.INC     - ¿¡ΓÑαΣÑ⌐ß¡δ⌐ ¼«ñπ½∞ ñ½∩ des_cryption;
  84. DES.COM     - ¿º¼Ñα¿Γѽ∞ íδßΓα«ñÑ⌐ßΓó¿∩ DES (Φ¿Σα«óá¡¿Ñ 512 ¬üá⌐Γ);
  85.  
  86. çá¼Ñτá¡¿∩:
  87.  
  88. 0. ƒ ñѽὠ¿ß»«½¡∩ѼδÑ ¼«ñπ½¿ ó ß¿ßΓѼѠ»α«úαá¼¼¿α«óáá¡¿∩ Borland C++ 3.1
  89. (& Turbo Assembler 3.1/3.2), ¡« ΓᬪѠ»«»α«í«óá½ ¿σ ß«í¿αáΓ∞ ó Borland
  90. C++ 4.5 (& Turbo Assembler 4.0) - óßÑ Äè.
  91.  
  92. 1. ä½∩ »α«úαá¼¼ óδαáí«Γ¬¿ «ñ¡«ú« ¬½ετá ß »«¼«Θ∞ε "φ½Ñ¬Γα«¡¡«⌐ απ½ÑΓ¬¿"
  93. (make1key) ¿ ñѼ«¡ßΓαᵿ¿ αáí«Γδ á½ú«α¿Γ¼á âÄæÆ (showgost) MAKE-Σá⌐½δ
  94. ¡Ñ ºáñá¡δ, Γᬠ¬á¬ ¿σ ¿ßσ«ñ¡δÑ ΓѬßΓδ ß«ñÑαªáΓß∩ ó «ñ¡«¼ Σá⌐½Ñ. ä½∩
  95. ß«ºñá¡¿∩ ¿ß»«½¡∩Ѽδσ ¼«ñπ½Ñ⌐ φΓ¿σ »α«úαá¼¼ ¿ß»«½∞ºπ⌐ΓÑ ¬«¼á¡ñδ
  96. "bcc make1key.c" ¿ "bcc showgost.c" ß««ΓóÑΓßΓóÑ¡¡«.
  97.  
  98. 2. ä½∩ óßÑσ «ßΓá½∞¡δσ »α«úαá¼¼ ºáñá¡δ MAKE-Σá⌐½δ, ¿ ß««ΓóÑΓßΓóπεΘ¿Ñ
  99. ¿ß»«½¡∩ѼδÑ ¼«ñπ½¿ »«½πτáεΓß∩ ó αѺπ½∞ΓáΓÑ ºá»π߬ᠬ«¼á¡ñδ
  100. "make -f ¿¼∩_make-Σá⌐½á".
  101.  
  102. 3. Åα¿ »«ßΓα«Ñ¡¿¿ ¼«ñπ½Ñ⌐ ¿º¼ÑαÑ¡¿∩ íδßΓα«ñÑ⌐ßΓó¿∩ ¬«ñ«ó ß »«¼«Θ∞ε
  103. BAT-Σá⌐½á mes_make.bat ¡Ñ«íσ«ñ¿¼« ºá¼Ñ¡¿Γ∞ «»¿ßáΓѽ∞ ".model small,C"
  104. ¡á ".model tiny", ó áßßѼí½Ñα¡δσ ΓѬßΓáσ óÑσ ¼«ñπ½Ñ⌐, ¿ß»«½∞º«óá¡¡δσ ó
  105. »α«Ñ¬ΓÑ (gost,simple,gamma,gammale,gammald,imito, ¿ ¿σ 32-í¿Γ«óδσ
  106. á¡á½«ú«ó).
  107.  
  108. ÄτÑαÑñ¡«Ñ «í¡«ó½Ñ¡¿Ñ ¼áΓÑα¿á½«ó «ª¿ñáÑΓß∩ ¬ ½ÑΓπ 98ú, »Ñαß»Ñ¬Γ¿óδ Γᬫóδ:
  109. 1. Windows-óÑαß¿¿ »α«úαá¼¼ Φ¿Σα«óá¡¿∩, µ¿Σα«ó«⌐ »«ñ»¿ß¿, ¡á»¿ßá¡¿Ñ
  110.    ß««ΓóÑΓßΓóπεΘ¿σ DLL, óδ»π߬ óÑαß¿⌐ »«ñ Windows NT ¿ Windows95.
  111.  
  112. 2. ÇßßѼí½Ñα¡δÑ ¼«ñπ½¿, αÑ὿ºπεΘ¿Ñ »α«µÑñπαδ µ¿Σα«ó«⌐ »«ñ»¿ß¿. (»ÑαóδÑ
  113.    óÑαß¿¿ ¿¼ÑεΓß∩ πªÑ ¡π ««τÑ¡∞ ñáó¡«, ¡« ¡πª¡« óαѼ∩ τΓ«íδ, »α¿ñáΓ∞ ¿¼
  114.    τѽ«óÑτÑ߬¿⌐ ó¿ñ).
  115.  
  116. 3. ÆÑßΓ«óá∩ »α«úαἼᠵ¿Σα«ó«⌐ »«ñ»¿ß¿.
  117.  
  118. Åα¿ßδ½á⌐ΓÑ óáΦ¿ «Γ¬½¿¬¿,  ºá¼Ñτá¡¿∩, ó«»α«ßδ ¿ ñѽ«óδÑ »αÑñ½«ªÑ¡¿∩ ¡á e-áñαÑß
  119. vini@micex.com. æóѪ¿Ñ ßΓáΓ∞¿ ¿ ¬«ñδ »Ñα¿«ñ¿τÑ߬¿ »«∩ó½∩εΓß∩ ¡á ßΓαá¡¿τ¬Ñ öçê
  120. Éââô - http://www.fzi.rsuh.ru.
  121.  
  122. 校´πτΦ¿¼¿ »«ªÑ½á¡¿∩¼¿ - «ß«íÑ¡¡« ñφóεΦ¬á¼ (ß¼. ñáΓπ)
  123. Ç¡ñαÑ⌐ é¿¡«¬πα«ó, 8 ¼áαΓá 1998 ú«ñá.
  124.  
  125. PS: éßÑ, ¬Γ« ªÑ½áÑΓ »«ñѽ¿Γ∞ß∩ ßó«¿¼¿ αáºαáí«Γ¬á¼¿ ó «í½áßΓ¿ ¬α¿»Γ«úαáΣ¿¿ ß
  126. Φ¿α«¬«⌐ «íΘÑßΓóÑ¡¡«ßΓ∞ε, ¼«úπΓ óδßΓáó¿Γ∞ ßó«¿ ¼áΓÑα¿á½δ ñ½∩ óßÑ«íΘÑú« «º¡á-
  127. ¬«¼½Ñ¡¿∩ ¿ ¿ß»«½∞º«óá¡¿∩, ó¬½ετ¿ó ¿σ ó áασ¿ó Éââô, ñ«ßΓπ»¡δ⌐ τÑαѺ Internet
  128. (»« óßÑ¼π ¼¿απ!) - áñαÑßá ß¼. óδΦÑ, »αÑñ½«ªÑ¡¿∩ »α¿ßδ½á⌐ΓÑ ¡á ¼«⌐ e-áñαÑß.
  129.